/**
 * 日语昵称数据
 */
import { NickNameData, StyledNickData, NickStyle } from '../types/index.js';

/**
 * 日语默认昵称数据
 */
export const japaneseDefaultNickData: NickNameData = {
    headers: [
        "かわいい", "やさしい", "つよい", "あかるい", "げんき", "しずか", "きれい", "すてき",
        "たのしい", "うれしい", "やわらか", "あたたか", "すずしい", "あまい", "からい", "しょっぱい",
        "おもしろい", "たいせつ", "だいじ", "すばらしい", "みごと", "りっぱ", "えらい", "すごい",
        "ふしぎ", "めずらしい", "あたらしい", "ふるい", "わかい", "としより", "おおきい", "ちいさい",
        "たかい", "ひくい", "ながい", "みじかい", "ひろい", "せまい", "あつい", "さむい",
        "はやい", "おそい", "かるい", "おもい", "かたい", "やわらかい", "あかい", "あおい",
        "きいろい", "みどり", "しろい", "くろい", "ちゃいろ", "むらさき", "ピンク", "オレンジ"
    ],
    foots: [
        "ねこ", "いぬ", "うさぎ", "くま", "ぱんだ", "きつね", "おおかみ", "らいおん",
        "とら", "ぞう", "きりん", "さる", "ぺんぎん", "いるか", "くじら", "さめ",
        "ちょうちょ", "とり", "さかな", "かめ", "へび", "とかげ", "かえる", "むし",
        "はな", "き", "は", "くさ", "やま", "うみ", "かわ", "そら",
        "つき", "ほし", "たいよう", "くも", "あめ", "ゆき", "かぜ", "にじ",
        "おうじ", "おうじょ", "おう", "じょおう", "きし", "まほうつかい", "にんじゃ", "さむらい",
        "ゆうしゃ", "まおう", "てんし", "あくま", "ようせい", "りゅう", "ふぇにっくす", "ゆにこーん"
    ]
};

/**
 * 日语风格化昵称数据
 */
export const japaneseStyledNickData: StyledNickData = {
    [NickStyle.CUTE]: {
        headers: [
            "かわいい", "ちっちゃい", "ふわふわ", "もちもち", "ぷにぷに", "きゅるきゅる", "ぴかぴか", "きらきら",
            "ほわほわ", "ゆるゆる", "のんびり", "まったり", "ほんわか", "ぽかぽか", "ひらひら", "ふりふり"
        ],
        foots: [
            "こねこ", "こいぬ", "うさちゃん", "くまちゃん", "ぱんだちゃん", "ひよこ", "あひる", "はむすたー",
            "けーき", "くっきー", "きゃんでぃ", "ちょこ", "ぷりん", "あいす", "どーなつ", "まかろん"
        ]
    },
    [NickStyle.FUNNY]: {
        headers: [
            "おかしい", "へんてこ", "ばかばか", "あほあほ", "まぬけ", "とんちんかん", "でたらめ", "めちゃくちゃ",
            "ぐちゃぐちゃ", "ばたばた", "わちゃわちゃ", "がやがや", "ざわざわ", "どたばた", "てんやわんや", "ちんぷんかんぷん"
        ],
        foots: [
            "ぴえろ", "おどけもの", "さる", "ぺんぎん", "じゃがいも", "ばなな", "らーめん", "うどん",
            "ぱん", "おにぎり", "すし", "たこやき", "おこのみやき", "やきそば", "からあげ", "はんばーがー"
        ]
    },
    [NickStyle.INTERNET]: {
        headers: [
            "でじたる", "さいばー", "ばーちゃる", "おんらいん", "てっく", "ぴくせる", "ばいなり", "こーど",
            "でーた", "うぇぶ", "ねっと", "わいふぁい", "くらうど", "すとりーむ", "あっぷろーど", "だうんろーど"
        ],
        foots: [
            "ぷろぐらまー", "はっかー", "げーまー", "すとりーまー", "ぶろがー", "ゆーちゅーばー", "いんふるえんさー", "もでれーたー",
            "さーばー", "でーたべーす", "あるごりずむ", "ふれーむわーく", "えーぴーあい", "ぼっと", "ばぐ", "ぐりっち"
        ]
    },
    [NickStyle.COOL]: {
        headers: [
            "えぴっく", "れじぇんだりー", "あるてぃめっと", "すぷりーむ", "えりーと", "あるふぁ", "ぷらいむ", "めが",
            "すーぱー", "はいぱー", "うるとら", "まっくす", "えくすとりーむ", "いんてんす", "ふぃあす", "さべーじ"
        ],
        foots: [
            "せんし", "ちゃんぴおん", "でんせつ", "ますたー", "ろーど", "きんぐ", "えんぺらー", "たいたん",
            "かみなり", "いなずま", "あらし", "ほのお", "こおり", "かげ", "やいば", "ふぇにっくす"
        ]
    },
    [NickStyle.FRESH]: {
        headers: [
            "しんせん", "きよらか", "すがすが", "さわやか", "あかるい", "ひかり", "やわらか", "おだやか",
            "へいわ", "しずか", "おちつい", "やさしい", "ゆうが", "えれがんと", "しぜん", "しんぷる"
        ],
        foots: [
            "そよかぜ", "きり", "つゆ", "あめ", "ゆき", "は", "はな", "はなびら",
            "げいじゅつか", "しじん", "おんがくか", "だんさー", "さっか", "ゆめみる", "かんがえる", "つくる"
        ]
    },
    [NickStyle.ANIME]: {
        headers: [
            "まほう", "しんぴ", "しんせい", "てんかい", "えいえん", "むげん", "せいなる", "こだい",
            "でんせつ", "しんわ", "えいゆう", "えぴっく", "つよい", "ちから", "さいこう", "きゅうきょく"
        ],
        foots: [
            "ゆうしゃ", "せんし", "まほうつかい", "きし", "にんじゃ", "さむらい", "がーでぃあん", "まもりて",
            "どらごん", "ふぇにっくす", "てんし", "あくま", "せいれい", "たましい", "やいば", "けん"
        ]
    }
};
